Momordica Charantia — synonyms, definition
1. Momordica charantia (Noun)
1 synonym
balsam pear
1 definition
Momordica charantia (Noun) — Tropical Old World vine with yellow-orange fruit.
2 types of
gourd gourd vine
2 parts of
Momordica genus Momordica